animal worship - Español Inglés Diccionario